windshield (or windscreen) - Espagnol Anglais Dictionnaire